<?php
//获取表前缀
$prefix = longbing_get_prefix();

//每个一个sql语句结束，都必须以英文分号结束。因为在执行sql时，需要分割单个脚本执行。
//表前缀需要自己添加{$prefix} 以下脚本被测试脚本


$sql = <<<updateSql

CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_staff_hand_log` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT NULL,
  `staff_id` int(11) NOT NULL DEFAULT '0' COMMENT '交接员工id',
  `to_staff_id` int(11) NOT NULL DEFAULT '0' COMMENT '被交接员工id',
  `timeline` int(11) NOT NULL DEFAULT '0' COMMENT '是否交接动态',
  `card_qr` int(11) NOT NULL DEFAULT '0' COMMENT '是否交接名片码',
  `create_time` int(11) NOT NULL DEFAULT '0' COMMENT '交接时间',
  `type` int(11) NOT NULL DEFAULT '0' COMMENT '交接类型',
  `action_user` varchar(255) NOT NULL DEFAULT '0' COMMENT '操作人员',
  `status` int(11) NOT NULL DEFAULT '0',
  `action` int(11) NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='员工交接日志表';

CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_config` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `multi` int(11) NOT NULL DEFAULT '0' COMMENT '是否允许一个用户拥有多张名片',
  `uniacid` int(10) NOT NULL,
  `create_time` int(11) NOT NULL DEFAULT '0',
  `update_time` int(11) NOT NULL DEFAULT '0',
  `show_card` int(3) NOT NULL DEFAULT '0',
  `copyright` varchar(200) NOT NULL DEFAULT '',
  `mini_template_id` varchar(200) NOT NULL DEFAULT '',
  `mini_app_name` varchar(20) NOT NULL DEFAULT '',
  `status` int(3) NOT NULL DEFAULT '1',
  `allow_create` int(3) NOT NULL DEFAULT '1',
  `create_text` varchar(100) NOT NULL DEFAULT '创建我的智能名片',
  `logo_switch` int(3) NOT NULL DEFAULT '0',
  `logo_text` varchar(100) NOT NULL DEFAULT '',
  `logo_phone` varchar(20) NOT NULL DEFAULT '',
  `notice_switch` int(3) NOT NULL DEFAULT '0',
  `notice_i` int(10) NOT NULL DEFAULT '0',
  `min_tmppid` varchar(200) NOT NULL DEFAULT '',
  `order_overtime` int(10) NOT NULL DEFAULT '1800',
  `collage_overtime` int(10) NOT NULL DEFAULT '172800',
  `force_phone` int(3) NOT NULL DEFAULT '0',
  `staff_extract` int(3) NOT NULL DEFAULT '0',
  `first_extract` int(3) NOT NULL DEFAULT '0',
  `sec_extract` int(3) NOT NULL DEFAULT '0',
  `code` varchar(20) NOT NULL DEFAULT '',
  `corpid` varchar(200) NOT NULL DEFAULT '',
  `corpsecret` varchar(200) NOT NULL DEFAULT '',
  `agentid` varchar(200) NOT NULL DEFAULT '',
  `wx_appid` varchar(100) NOT NULL DEFAULT '',
  `wx_tplid` varchar(100) NOT NULL DEFAULT '',
  `redis_pas` varchar(100) NOT NULL DEFAULT '',
  `cash_mini` decimal(10,2) NOT NULL DEFAULT '0.00',
  `admin_account` varchar(50) NOT NULL DEFAULT '',
  `plug_form` int(4) NOT NULL DEFAULT '0',
  `btn_consult` varchar(20) NOT NULL DEFAULT '咨询',
  `btn_sale` varchar(20) NOT NULL DEFAULT '销售管家',
  `btn_code_err` varchar(200) NOT NULL DEFAULT '免审口令填写错误',
  `btn_code_miss` varchar(200) NOT NULL DEFAULT '免审口令未填写',
  `preview_switch` int(4) NOT NULL DEFAULT '0',
  `btn_talk` varchar(20) NOT NULL DEFAULT '面议',
  `receiving` int(10) NOT NULL DEFAULT '5',
  `ios_pay` int(4) NOT NULL DEFAULT '1',
  `android_pay` int(4) NOT NULL DEFAULT '1',
  `self_text` varchar(200) NOT NULL DEFAULT '自提商品',
  `default_video` varchar(200) NOT NULL DEFAULT '',
  `default_voice` varchar(200) NOT NULL DEFAULT '',
  `card_type` int(3) NOT NULL DEFAULT '1',
  `order_pwd` varchar(40) NOT NULL DEFAULT '',
  `exchange_switch` int(3) NOT NULL DEFAULT '1',
  `motto_switch` int(3) NOT NULL DEFAULT '1',
  `default_voice_switch` int(3) NOT NULL DEFAULT '0',
  `myshop_switch` int(3) NOT NULL DEFAULT '0',
  `aliyun_sms_access_key_id` varchar(50) NOT NULL DEFAULT '',
  `aliyun_sms_access_key_secret` varchar(50) NOT NULL DEFAULT '',
  `default_shop_name` varchar(500) NOT NULL DEFAULT '' COMMENT '默认商城名称',
  `default_shop_pic` varchar(500) NOT NULL DEFAULT '' COMMENT '默认商城背景图',
  `default_video_cover` varchar(500) NOT NULL DEFAULT '' COMMENT '视频默认封面图',
  `appoint_pic` varchar(500) NOT NULL DEFAULT '' COMMENT '预约背景图',
  `appoint_name` varchar(500) NOT NULL DEFAULT '' COMMENT '预约标题',
  `click_copy_way` int(3) NOT NULL DEFAULT '1' COMMENT '点击版权效果 1 => 拨打电话 2 => 跳转网页 3 => 跳转小程序 4 => 查看大图',
  `click_copy_show_img` varchar(500) NOT NULL DEFAULT '' COMMENT '当点击版权效果是查看大图时, 弹出此图片',
  `click_copy_content` varchar(500) NOT NULL DEFAULT '' COMMENT '点击版权效果 手机号 网址 appid',
  `question_switch` int(3) NOT NULL DEFAULT '0' COMMENT '是否开启问卷功能',
  `question_text` varchar(200) NOT NULL DEFAULT '问卷' COMMENT '问卷文字',
  `shop_version` int(3) NOT NULL DEFAULT '0',
  `shop_carousel_more` varchar(300) NOT NULL DEFAULT '',
  `exchange_btn` varchar(40) NOT NULL DEFAULT '交换手机号',
  `my_shop_limit` int(10) NOT NULL DEFAULT '0',
  `autograph` int(11) NOT NULL DEFAULT '0',
  `signature` int(11) NOT NULL DEFAULT '0',
  `vr_tittle` varchar(50) NOT NULL DEFAULT 'VR全景',
  `vr_cover` varchar(300) NOT NULL DEFAULT '',
  `vr_path` varchar(300) NOT NULL DEFAULT '',
  `vr_switch` int(3) NOT NULL DEFAULT '1',
  `qr_avatar_switch` int(3) NOT NULL DEFAULT '0',
  `auto_switch` int(3) NOT NULL DEFAULT '0' COMMENT '自动分配员工开关',
  `auto_switch_way` int(3) NOT NULL DEFAULT '1' COMMENT '自动分配推荐员工方式',
  `coupon_pass` int(11) NOT NULL DEFAULT '0' COMMENT '线下福包核销密码',
  `job_switch` int(3) NOT NULL DEFAULT '1',
  `appid` varchar(40) NOT NULL DEFAULT '',
  `app_secret` varchar(40) NOT NULL DEFAULT '',
  `chat_switch` int(3) NOT NULL DEFAULT '1',
  `auth_switch` int(3) NOT NULL DEFAULT '1',
  `is_sync` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否同步',
  `dynamic_switch` tinyint(1) NOT NULL DEFAULT '0' COMMENT '名片首页展示动态',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='名片--配置表';

ALTER TABLE `{$prefix}longbing_card_config` ADD COLUMN `dynamic_switch`  tinyint(1) NOT NULL DEFAULT 0 COMMENT '名片首页展示动态' ;

ALTER TABLE `{$prefix}longbing_card_config` ADD COLUMN `staff_dynamic` int(11) NOT NULL DEFAULT '0' COMMENT '员工动态' ;

ALTER TABLE `{$prefix}longbing_card_config` ADD COLUMN  `dynamic_look_card` tinyint(2) NOT NULL DEFAULT '1' COMMENT '动态名片开关';

CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_default_setting` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT NULL,
  `voice_switch` int(11) NOT NULL DEFAULT '0' COMMENT '语音介绍开关',
  `personal_switch` int(11) NOT NULL DEFAULT '0' COMMENT '个人简介开关',
  `photo_switch` int(11) NOT NULL DEFAULT '0' COMMENT '我的照片开关',
  `voice_text` varchar(255) NOT NULL DEFAULT '' COMMENT '语音介绍',
  `voice_time` int(11) NOT NULL DEFAULT '0' COMMENT '语音时长',
  `my_sign` varchar(625) NOT NULL DEFAULT '' COMMENT '个性签名',
  `my_photo_cover` text NOT NULL COMMENT '我的照片封面图',
  `my_photo_link` varchar(255) NOT NULL DEFAULT '' COMMENT '我的照片链接',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

ALTER TABLE `{$prefix}longbing_card_default_setting` ADD COLUMN `passenger_cover` varchar(255) NOT NULL DEFAULT '' COMMENT '带客有礼图标' ;

ALTER TABLE `{$prefix}longbing_card_default_setting` ADD COLUMN `passenger_hx_type` int(11) NOT NULL DEFAULT '0' COMMENT '核销方式';

ALTER TABLE `{$prefix}longbing_card_default_setting` ADD COLUMN `passenger_hx_user` varchar(1024) NOT NULL DEFAULT '0' COMMENT '核销员工' ;

ALTER TABLE `{$prefix}longbing_card_user` ADD COLUMN `reduction_qr` varchar(255) NOT NULL DEFAULT '0' COMMENT '满减支付码' ;

ALTER TABLE `{$prefix}longbing_card_default_setting` ADD COLUMN `primaryColor` varchar(255) NOT NULL DEFAULT '' COMMENT '主色';


ALTER TABLE `{$prefix}longbing_card_default_setting` ADD COLUMN `subColor` varchar(255) NOT NULL DEFAULT '' COMMENT '辅色';


ALTER TABLE `{$prefix}longbing_card_tabbar` modify column `menu_activity_url_jump_way` int(4) NOT NULL DEFAULT '0';

ALTER TABLE `{$prefix}longbing_card_default_setting` ADD COLUMN `share_more` int(11) NOT NULL DEFAULT '0' COMMENT '分享更多';

ALTER TABLE `{$prefix}longbing_card_default_setting` ADD COLUMN `share_text` text NOT NULL COMMENT '分享到朋友圈内容';

ALTER TABLE `{$prefix}longbing_card_config` ADD COLUMN `agreement_status` tinyint(2) NOT NULL DEFAULT '0' COMMENT '用户协议开关';

ALTER TABLE `{$prefix}longbing_card_config` ADD COLUMN `agreement` text COMMENT '用户协议';

ALTER TABLE `{$prefix}longbing_card_config` ADD COLUMN `is_distribution` tinyint(2) NOT NULL DEFAULT 1 COMMENT '1 启动  0 关闭    是否启动分销' ;

ALTER TABLE `{$prefix}longbing_card_config` ADD COLUMN `distribution_user_examine` tinyint(2) NOT NULL DEFAULT 0 COMMENT '1 启动 0关闭  分销员审核' ;

ALTER TABLE `{$prefix}longbing_card_config` ADD COLUMN `im_type` tinyint(3) DEFAULT '0' COMMENT '聊天类型' ;

ALTER TABLE `{$prefix}longbing_card_config` ADD COLUMN `im_consult` varchar(255) DEFAULT '客服';

ALTER TABLE `{$prefix}longbing_card_config` ADD COLUMN `company_field` varchar(32) DEFAULT '公司' COMMENT '公司字段';


ALTER TABLE `{$prefix}lb_appoint_project` modify column `times_start` varchar(300) NOT NULL COMMENT '能预约的开始时间段';

ALTER TABLE `{$prefix}lb_appoint_project` modify column `times_end` varchar(300) NOT NULL COMMENT '能预约的开始时间段';

updateSql;

return $sql;